TreeView for WinForms | ComponentOne
C1.Win.Collections.ObjectModel Namespace / ObservableDictionary<TKey,TValue> Class
The type of keys in the dictionary.
The type of values in the dictionary.
Members

In This Topic
    ObservableDictionary<TKey,TValue> Class
    In This Topic
    Represents a generic collection of key/value pairs that provides notifications when items get added, removed, changed or when the whole list is refreshed.
    Syntax
    'Declaration
     
    
    <DefaultMemberAttribute("Item")>
    <DebuggerTypeProxyAttribute(System.Collections.Generic.Mscorlib_CollectionDebugView`1)>
    <DebuggerDisplayAttribute("Count = {Count}")>
    Public Class ObservableDictionary
        (Of TKey,TValue) 
       Inherits System.Collections.ObjectModel.ObservableCollection(Of ObservableKeyValuePair(Of TKey,TValue))
    [DefaultMember("Item")]
    [DebuggerTypeProxy(System.Collections.Generic.Mscorlib_CollectionDebugView`1)]
    [DebuggerDisplay("Count = {Count}")]
    public class ObservableDictionary<TKey,TValue> : System.Collections.ObjectModel.ObservableCollection<ObservableKeyValuePair<TKey,TValue>> 
    Type Parameters
    TKey
    The type of keys in the dictionary.
    TValue
    The type of values in the dictionary.
    Inheritance Hierarchy

    System.Object
       System.Collections.ObjectModel.Collection<T>
          System.Collections.ObjectModel.ObservableCollection<T>
             C1.Win.Collections.ObjectModel.ObservableDictionary<TKey,TValue>
                C1.Win.TreeView.PropertyPath

    See Also